Big Huge Thesaurus

loudspeaker system

noun